package travelDream.ejb.prodotto.base;

import java.util.List;

import travelDream.ejb.prodotto.base.VoloDTO;

public interface ProdottoBase {

	//VOLO
		public void nuovoVolo(VoloDTO volo);
		public void modificaVolo(VoloDTO volo);
		public void cancellaVolo(VoloDTO volo);
		public List<VoloDTO> listaVolo();
		public VoloDTO getVoloDTOById(int id);
		
		
		
		//HOTEL
		public void nuovoHotel(HotelDTO hotel);
		public void modificaHotel(HotelDTO hotel);
		public void cancellaHotel(HotelDTO hotel);
		public List<HotelDTO> listaHotel();
		public HotelDTO getHotelDTOById(int id);

		
		
		//ESCURSIONE
		public void nuovaEscursione(EscursioneDTO escursione);
		public void modificaEscursione(EscursioneDTO escursione);
		public void cancellaEscursione(EscursioneDTO escursione);
		public List<EscursioneDTO> listaEscursione();
		public EscursioneDTO getEscursioneDTOById(int id);
		
}
